powerful explosion - Turco Inglés Diccionario